@charset "utf-8";
/* reset css*/
body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin:0; padding:0;}
body, button, input, select, textarea {font-size:14px; line-height:2;outline: 0;}
*{font-family:"Microsoft YaHei",sans-serif "Helvetica Neue",Helvetica,Hiragino Sans GB,WenQuanYi Micro Hei;}
address, cite, dfn, em, var, i{font-style:normal;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px white inset;}
code, kbd, pre, samp, tt {font-family:"Courier New", Courier, monospace;}
small{font-size:12px;}
ul, ol{list-style:none;}
abbr[title], acronym[title] {border-bottom:1px dotted; cursor:help;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
q:before, q:after {content:'';}
legend{color:#000;}
fieldset, img{border:none;}
button, input, select, textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
hr{border:none; height:1px;}
html {overflow-y:scroll;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}
p{ margin: 0;}
a {text-decoration:none;color:#07f;outline:none;cursor:pointer;}
a:hover {text-decoration:none;color:#4d8dc7}
.yahei{font-family:'Microsoft Yahei', '微软雅黑';}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:#aaa;}